<?php


namespace app\common\validate;


use think\Validate;

class Vld_client  extends Validate //验证 管理员规则
{
    //验证规则 文章
    protected $rule=[
        'name|姓名'=>'require|length:2,50',
        'tel|手机号码'=>'require|length:11',
        'fst_id|发射台编号'=>'require|length:1,6',
        'id|编号'=>'require|number',
    ];
    protected $message  =   [
        'name.require' => '姓名不能为空！',
        'name.length'     => '姓名长度为2-50个字符！',
        'tel.require' => '电话号码必填！',
        'tel.length'     => '电话号码为11位！',
        'fst_id.require' => '发射台编号必填！',
        'fst_id.length'     => '发射台编号长度为1-6个字符！',
        'id.require'   => '编号不能为空！',
        'id.number'   => '编号为纯数字！',
    ];
    //验证场景

    protected  $scene=[
        'add'=>['name','tel','tags','fst_id'],
        'edit'=>['fst_id','id'],
    ];

    public function sceneDel()
    {   // del 验证方法
        return $this->only(['id']); //过滤不需要的unique规则;
    }
}
